Useful english dictionary. 2012.
medus- — combining form or medusi Etymology: International Scientific Vocabulary, from New Latin medusa : medusa medusiferous … Useful english dictionary